isolating membrane - Español Inglés Diccionario